temporary moist place - French English Dictionary